asset management simulation least cost dispatch predictive maintenance management financial planning maintenance vibration analysis investment monte carlo simulation condition monitoring monte carlo generation unit commitment infrared generator optimization asset allocation